seem ambitious - Alemán Inglés Diccionario